crank pullers - French English Dictionary